Senegal flapshell turtle - German English Dictionary